AMR Multi-GPU Accelerated Tsunami Simulation

نویسندگان

  • Marlon Arce Acuna
  • Takayuki Aoki
چکیده

Tsunamis are natural disasters that represent a real and dangerous threat specially to countries with coasts along the Pacific Ocean. At the light of the tragic events of the 2011 Earthquake and Tsunami in Japan the importance of predicting this phenomenon has gained great relevance. In order to simulate a Tsunami the Shallow Water Equations (SWE) are used, these equations although reliable can be very costly in computational terms. In order to obtain an accurate and fast result we introduce GPGPU to solve these equations, this new technology allows us to program GPUs to obtain dramatic boosts in performance. We use the CIP-CSL2 Semi-lagrangian and the Method of Characteristics to solve numerically the SWE. In order to push the envelop on performance we develop a Multi-GPU simulation on Tsubame 2.0 and to handle large scale domains (like the Pacific Ocean) we introduce an Adaptive Mesh Refinement(AMR) technique. In this way we can save memory usage from between 20 to 40% less than if not AMR was used and moreover we can obtain high performance and good scalability from the Multi-node GPU simulation, 313GFLOPS for single GPU and currently about 1.2TFLOPS for Multi-GPU with 128 cards.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

GPU-SPH simulation of Tsunami-like wave interaction with a seawall associated with underwater

Investigation of the waves generated by underwater disturbances gives precious insight into the effect of man-made underwater explosions as well as natural phenomena, such as underwater volcanoes or oceanic meteor impact. On the other hand, prediction of the effects of such waves on the coastal installations and structures is required for preparation worthwhile criteria for coastal engineers to...

متن کامل

GAMER: a GPU-Accelerated Adaptive Mesh Refinement Code for Astrophysics

We present the newly developed code, GAMER (GPU-accelerated Adaptive MEsh Refinement code), which has adopted a novel approach to improve the performance of adaptive mesh refinement (AMR) astrophysical simulations by a large factor with the use of the graphic processing unit (GPU). The AMR implementation is based on a hierarchy of grid patches with an oct-tree data structure. We adopt a three-d...

متن کامل

Data Locality Optimization Strategies for AMR Applications on GPU - accelerated

As the memory hierarchies of supercomputers get more complex, improving the performance of applications bounded by the data movement throughput becomes challenging. For example, TokyoTech’s TSUBAME, the machine we intend to use, includes different data transfer bottlenecks that complicate the domain decomposition and load balancing: inter-node connection, intra-node multi-GPU connections, and G...

متن کامل

GPU accelerated cell-based adaptive mesh refinement on unstructured quadrilateral grid

A GPU accelerated inviscid flow solver is developed on an unstructured quadrilateral grid in the present work. For the first time, the cell-based adaptive mesh refinement (AMR) is fully implemented on GPU for the unstructured quadrilateral grid, which greatly reduces the frequency of data exchange between GPU and CPU. Specifically, the AMR is processed with atomic operations to parallelize list...

متن کامل

A Performance and Scalability Analysis of the Tsunami Simulation EasyWave for Different Multi-Core Architectures and Programming Models

In this paper, the performance and scalability of different multi-core systems is experimentally evaluated for the Tsunami simulation EasyWave. The target platforms include a standard Ivy Bridge Xeon processor, an Intel Xeon Phi accelerator card, and also a GPU. OpenMP, MPI and CUDA were used to parallelize the program to these platforms. The absolute performance of the application on the diffe...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013